package com.ph.custom.processor;

import java.lang.reflect.Method;

import com.ph.custom.annotation.MemberCache;
import com.ph.custom.annotation.Token;

/**
 * 
 * @ClassName:  UserCacheProcessor   
 * @Description:缓存注解处理   
 * @author: lijie
 * @date:   2017年4月8日 上午12:27:37     
 * @Copyright: 2017 www.tydic.com Inc. All rights reserved.
 */
public interface UserCacheAnnotationProcessor {
	/**
	 * 
	 * @Title: tokenCheckannotationProcessor   
	 * @Description: token 注解处理   
	 * @param: @param method
	 * @param: @return      
	 * @return: Token      
	 * @throws
	 */
	Token tokenCheckannotationProcessor(Method method);
	/**
	 * 
	 * @Title: userAnnotationProcessor   
	 * @Description: 缓存注解处理   
	 * @param: @param method
	 * @param: @return      
	 * @return: MemberCache      
	 * @throws
	 */
	MemberCache userAnnotationProcessor(Method method);
}
